venison carpaccio - French English Dictionary